---
layout: m1x_soap
title: Catalog Product Tier Price
---

<h2><a name="MAPI-ProductTierPrice-Module%3AMageCatalog"></a>Module: Mage_Catalog</h2>

<p>The Mage_Catalog module allows you to manage categories and products.</p>

<h4><a name="MAPI-ProductTierPrice-ProductTierPrice"></a>Product Tier Price</h4>

<p>Allows you to retrieve and update product tier prices.</p>

<p><b>Resource Name</b>: catalog_product_attribute_tier_price</p>

<p><b>Aliases</b>:</p>
<ul>
	<li>product_attribute_tier_price</li>
	<li>product_tier_price</li>
</ul>


<p><b>Methods</b>:</p>
<ul>
	<li><a href="catalog_product_attribute_tier_price.info.html" title="catalog_product_attribute_tier_price.info">catalog_product_attribute_tier_price.info</a> &#45; Retrieve information about product tier prices</li>
	<li><a href="catalog_product_attribute_tier_price.update.html" title="catalog_product_attribute_tier_price.update">catalog_product_attribute_tier_price.update</a> &#45; Update the product tier prices</li>
</ul>


<h4><a name="MAPI-ProductTierPrice-Faults"></a>Faults</h4>


<table><tbody>
<tr>
<th> Fault Code </th>
<th> Fault Message </th>
</tr>
<tr>
<td> 100 </td>
<td> Product not exists. </td>
</tr>
<tr>
<td> 101 </td>
<td> Invalid data given. Details in error message. </td>
</tr>
<tr>
<td> 102 </td>
<td> Tier prices not updated. Details in error message. </td>
</tr>
</tbody></table>


<h4><a name="MAPI-ProductTierPrice-Examples"></a>Examples</h4>
<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
<div>
		<pre class="theme: Default; brush: java; gutter: false">$proxy = new SoapClient('http://magentohost/api/soap/?wsdl');
$sessionId = $proxy-&gt;login('apiUser', 'apiKey');

// Get tier prices
$tierPrices = $proxy-&gt;call($sessionId, 'product_tier_price.info', 'Sku');

var_dump($tierPrices);

// Add new
$tierPrices[] = array(
    'website'           =&gt; 'all',
    'customer_group_id' =&gt; 'all',
    'qty'               =&gt; 68,
    'price'             =&gt; 18.20
);

// Update tier prices
$proxy-&gt;call($sessionId, 'product_tier_price.update', array('Sku', $tierPrices));

// Compare values
var_dump($proxy-&gt;call($sessionId, 'product_tier_price.info', 'Sku'));

var_dump($tierPrices);</pre>
		</div>
</div></div>

				    
Create the Magento file system owner                   			    
